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

sitting target

nounmarc éasca

sitting duck

(also

sitting target

)
nounhe was a sitting duck ní raibh cosaint ar bith aige