Similar words :

sitting duck

(also sitting target)
nounAinmfhocal he was a sitting duck ní raibh cosaint ar bith aige
Loading phrases and examples...
Loading Teanglann link ...