switcha noun Lemonade, limeade or a mix of the both. edit definition pronunciation related swanklime wash commentsAdd Comment