MAHOVO Meaning of MAHOVO in English noun a device for saving power in stopping and starting a railroad car, by means of a heavy fly wheel. Webster English vocab. Английский словарь Webster. 2012