meaning of in good spirits
1.
without
losing
equilibrium;
"she
took
all
his
criticism
in
">stride"
Related Words
in good spirits
|
Developed & Maintained By
Taraprasad.com