amarraTop 20000MeaningsNoun1. mooring line, warp (nautical)2. tie, connection (figurative, in the plural, figuratively)Examples2tenir buenas amarrasto have good connectionsromper amarrasto cut ties