LOW ROAD


Meaning of LOW ROAD in English

Slang.

a method, manner, etc., that is underhand, unscrupulous, or otherwise contemptible.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .