What is the meaning of the word "whorehouse"?

Definitions: