gāo tóu dà mǎ高头大马(idiom) tall, imposing horse; (of a person) tall and well-builtFrequency 1.5Meanings(idiom) tall, imposing horse; (of a person) tall and well-built