show up someone (EMBARRASS) - definition, audio pronuncation and more for show up someone (EMBARRASS): ...
dictionary.cambridge.org