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

Comprehensive
Dictionary Suite
Help
Help
Help
earnest1 having or showing a serious intention or manner. [3 definitions]
earnest2 a partial payment from a buyer to confirm a purchase agreement. [2 definitions]