• EN > GA
  • GA > EN

mainstay

1 noun person, resource, etcshe was always our mainstay ba ise i gcónaí an crann taca a bhí againntourism is the economic mainstay is í an turasóireacht bunchloch an gheilleagair, is í an turasóireacht crann taca an gheilleagair 2 noun SAIL, NAUT on boatthe mainstay stagh an chrainn mhóir, an stagh mór