YO-HO Meaning of YO-HO in English int. (also yo-ho-ho) 1 used to attract attention. 2 = YO-HEAVE-HO. [cf. YO-HEAVE-HO & HO] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012