meaning of sour grapes
1.
disparagement
of
something
that
is
unattainable
Related Words
sour grapes
|
Developed & Maintained By
Taraprasad.com