Definition of “sashay” - English Dictionary

English