Definition of “sea legs” - English Dictionary

british dictionary