From Portuguese-English FreeDict Dictionary ver. 0.2: ter 1. give birth, labour, be in labour 2. have, have got 3. own, possess 4. hang onto, hold
ter 1. give birth, labour, be in labour 2. have, have got 3. own, possess 4. hang onto, hold