Similar words :
••••

sitting duck

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