pissoir
(noun)
noun
1. A public urinal typically found in European, especially French, streets.
- To tackle the problem of street urination, Parisian authorities introduced the pissoir
(noun)
1. A public urinal typically found in European, especially French, streets.
- To tackle the problem of street urination, Parisian authorities introduced the pissoir