Collared

Portuguese Meaning

capturar

apoderar-se de

English Meaning

  1. Having a collar (or other encircling demarcation).
  2. Simple past tense and past participle of collar.