PRESSED | English meaning - Cambridge Dictionary
https://dictionary.cambridge.org/dictionary/english/pressed
WEBPRESSED definition: 1. to be in a difficult situation because you do not have enough time, money, space, etc.: 2. …
DA: 87 PA: 84 MOZ Rank: 47