New English-Irish Dictionary
Similar words: mainstream · backstay · instal · main man · mainly · mainsail · maintain · minster · brainstem · chinstrap
  • EN > GA
  • GA > EN

mainstay

1 noun person, resource, etcshe was always our mainstay ba í i gcónaí an crann taca a bhí againn ítourism 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