Turkish translation of “doghouse”
› [C] US ( UK kennel) a small building for a dog to sleep in
Animal Dwellings - man-madeAnimal dwellings - natural
be in the doghouse › If you are in the doghouse, you have done something to make people angry or annoyed with you.
kızdırmak, içerletmek, sinirlendirmek
Humiliating and degrading