exhibit one's physical appeal (particularly at the beach) - Spanisch Englisch Wörterbuch