meaning of skeleton in the closet

1. a scandal that is kept secret; "there must be a skeleton somewhere in that familys ">closet"


Related Words

skeleton in the closet |

Developed & Maintained By Taraprasad.com

Treasure Words