meaning of skeleton in the cupboard

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


Related Words

skeleton in the cupboard |

Developed & Maintained By Taraprasad.com

Treasure Words