Definify.com

Definition 2024


épouvantail

épouvantail

French

Noun

épouvantail m (plural épouvantails)

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