Find the word definition

Wiktionary
urination station

n. (context slang English) toilet