New English-Irish Dictionary
  • EN > GA
  • GA > EN

ball and chain

1 noun of prisonergeimheal an mhill 2 noun hindrance, impedimentbró mhuilinn  c m uit's been a ball and chain for her for years tá sé ina bhró mhuilinn faoina muineál le blianta