SHO


Meaning of SHO in English

w-off [noun] [C], US also showboat [noun] [C]Jane's such a show-off, she always wants to be the centre of attention.

Cambridge English vocab.      Кембриджский английский словарь.