Langimage
English
B2

to base or establish something on a particular foundation or principle.

Meanings

to base or establish something on a particular foundation or principle.

The theory is grounded on extensive research and data.

Synonyms

Antonyms

to come to a halt or stop due to a lack of progress or resources.

The project grounded on when the funding was cut.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54