Origin: French suffix -oir
Definition, synonyms and related words
A public urinal typically found in European, especially French, streets.