English dictionary
latrine meaning and definition
Definition and meaning of latrine at MeaningMonkey.org. latrine meaning and definition in the English Dictionary.LATRINE noun
Definition of latrine (noun)
- a public toilet in a military area
Source: Princeton University Wordnet