Advertisement

Synonyms of Latrine

Primary definition: A toilet or outhouse, especially a communal one in a camp or barracks.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement