FOULARD Meaning of FOULARD in English noun a thin, washable material of silk, or silk and cotton, originally imported from india, but now also made elsewhere. Webster English vocab. Английский словарь Webster. 2012