Definify.com

Definition 2024


chillido

chillido

Spanish

Noun

chillido m (plural chillidos)

  1. shriek, screech, squawk, hoot

Related terms