EN

Synonyms for mandarin square

Most common

rank badge

All synonyms

Noun

Definitions

  1. n. 1

    A large embroidered badge, with animal or bird insignia, sewn onto the surcoat of certain officials in Imperial China, Korea, Vietnam, and the Ryukyu Kingdom.