3 results for

Top match
  1. Noun, Suru verb, Intransitive verb

    tightness (of money, financial conditions, etc.); pressure; stringency

    国家財政は厳しく逼迫している。
    The government finances are severely squeezed.
  2. being strained (of a situation); being tense; being pressing; being tough

Also written ひっ迫【ひっぱく】

Pitch on OJAD

More words