GeneralConnection.comDictionary
latrine
Noun

1. public toilet
1. comfort station, public convenience, convenience, public lavatory, restroom, toilet facility, wash room
Usage