Langimage
English
B2

to encounter a problem or obstacle.

Meanings

to encounter a problem or obstacle.

The project hit the reef when funding was cut.

Synonyms

Last updated: 2025/01/11 12:01