Definify.com

Definition 2024


garroo

garroo

Manx

Adjective

garroo

  1. rough, coarse, jagged
  2. (of sea) rough, stormy
  3. (of person) rude, ill-mannered, vulgar
  4. (of ground) uneven
  5. stubbly