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

Treasure Words