Babylon NG
Simply the best definition!

Download it's free

A man's home is his castle

English Idioms

Download this dictionary
a man's home is his castle
a man can relax and please himself in his own home
I let Ron think he's king when he comes home from work. He believes a man's home is his castle.