LHD Meaning of LHD in English ■ abbreviation left-hand drive. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004