meaning of cubbyhole
1.
A
snug
or
confined
place.
2.
a
small
secluded
room
Related Words
cubbyhole
|
Developed & Maintained By
Taraprasad.com