LOHOCK Meaning of LOHOCK in English noun ·see loch, a medicine. Webster English vocab. Английский словарь Webster. 2012