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

Comprehensive
Dictionary Suite
Help
Help
Help
impress1 to cause a strong or particular opinion or emotional feeling in. [7 definitions]
impress2 to force into military service, esp. sea duty.