WAIN Meaning of WAIN in English noun a chariot. 2. wain ·noun a four-wheeled vehicle for the transportation of goods, produce, ·etc.; a wagon. Webster English vocab. Английский словарь Webster. 2012