Definify.com

Definition 2025


épouvantail

épouvantail

French

Noun

épouvantail m (plural épouvantails)

  1. scarecrow (an effigy made to scare the birds away)