Definify.com

Definition 2025


barrade

barrade

Swedish

Verb

barrade

  1. past tense of barra.