Langimage
English
B2

to experience a lack or shortage of something necessary.

Meanings

to experience a lack or shortage of something necessary.

The organization suffers from insufficiency of resources.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59