smooth road ( synonym found)

Definition of smooth road:

(adj) : held in check with difficulty; completely covered
"a smothered cough"

Definition of smooth road:

(adj) : held in check with difficulty; completely covered
"a smothered cough"

Back to Top