To be honest with you, they are all just words to me. I really don't care whether you use "bathroom", "restroom", "powder room", or "shithouse." I've never been confused in practice when there is generally enough context to work out what is being referred to, like so many "ambiguous" English words.