to menace through intimidating tactics; to intimidate, harass; to terrorize

listen to the pronunciation of to menace through intimidating tactics; to intimidate, harass; to terrorize
English - English
mau-mau