show oneself off in an ostentatious way - Allemand Anglais Dictionnaire