logjamEnglish

logjam

Noun

Any stoppage attributable to unusual activity

English: logjam

Bahasa: kemacetan

An immovable mass of logs blocking a river

English: logjam

Bahasa words with similar meanings