Online English Dictionary

Home

Stress


v. t.

To press; to urge; to distress; to put to difficulties.


© 2009 Dammam Community College