• word of the day

    sniveling

    sniveling - Dictionary definition and meaning for word sniveling

    Definition
    (noun) whining in a tearful manner
    Synonyms : snivel
Download our Mobile App Today
Receive our word of the day
on Whatsapp