long johns definition
Definition of long johns for English Language Learners. : underwear that covers your legs and that is worn in cold weather.