Definify.com
Definition 2024
amarra
amarra
Portuguese
Etymology
Back-formation from amarrar (“to tie”).
Noun
amarra f (plural amarras)
- (nautical) mooring, rope
- (by extension) support, protection
- (plural, by extension) ties, bonds
- (plural, by extension) restraints
Synonyms
Verb
amarra