Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
bounce to spring back or up following a collision, or to do so several times in succession. [10 definitions]
bouncing full of life; healthy; vigorous.