English word definition — powered by WordNet
a room or building equipped with one or more toilets
Want to remember lav?