Find the word definition

Wiktionary
portable toilets

n. (portable toilet English)