meaning of cubbyhole

1. A snug or confined place.
2.
a small secluded room


Related Words

cubbyhole |

Developed & Maintained By Taraprasad.com

Treasure Words