slowdownEnglish

lag, retardation, slowdown

Noun

The act of slowing down or falling behind

English: slowdown, lag, retardation

English words with similar meanings

Show 2 words