What does 'An Englishman's home is his castle' mean?

This means that what happens in a person's home or  private life is their business and should not be subject to outside interference.



All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: