meaning of clingy

1. Apt to cling; adhesive.


Related Words

clingy |

Developed & Maintained By Taraprasad.com

Treasure Words