WHERRY Meaning of WHERRY in English n. (pl. -ies) 1. a light rowing-boat usu. for carrying passengers. 2 a large light barge. Etymology: ME: orig. unkn. Oxford English vocab. Оксфордский английский словарь. 2012