Definitions | doghouse |
| noun
- Any small house or structure or enclosure used to house a dog.
- Mechanically, a cover with an opening, with a shape similar to a doghouse.
Translations: Supplemental Details:Sponsor an extended definition for doghouse for as little as $10 per month. Click here to contact us.
| |
|