past tense of press; applied pressure or urged strongly
from Latin pressus meaning pressed
When you're pressed for time, you feel the pressure pressing down!
Complete word intelligence in one call. Free tier — 50 lookups/day.