高头大马gāotóudàmǎMeanings1. (idiom) tall, imposing horse; (of a person) tall and well-builtCharacters used高high头head大big马horse