Meaning of satin foulard in English:
satin foulard
noun
rareA thin lightweight silk fabric with a very smooth surface, typically having a printed pattern; a scarf, tie, etc., made from this.
Origin
Mid 19th century; earliest use found in Albion (New York).
Are You Learning English? Here Are Our Top English Tips