ALL meanings of happi coat
happi coat
H h - noun happi coat a Japanese lounging jacket with wide, loose sleeves and often an overlapping front closure usually tied with a sash. 1
- noun happi coat a short, lightweight Japanese coat worn with a narrow sash over regular clothes, as to protect them from soiling 0