Definition of “swimmingly” - English Dictionary

English