Definition of petal collar in English:

petal collar

noun

  • A collar on a woman's garment cut in the shape of petals.

Origin

1950s; earliest use found in Mary Brooks Picken (1886–1981).