Doghouse | Mean of doghouse in English Dictionary

/ˈdɑːgˌhaʊs/

  • Noun
  • an outdoor shelter with a roof for a dog
  • in a bad situation because someone is angry at you
    1. He's in the doghouse with his wife [=his wife is angry at him] for being late.
cfdict.com
How To 60s

HowTo60s.com Chia sẻ Thủ Thuật Máy Tính, Kinh nghiệm, mẹo vặt hay trong cuộc sống hàng ngày

Bài viết mới nhất