exhibit one's physical appeal (particularly at the beach) - Espagnol Anglais Dictionnaire