Lughet
sitting duck — English Definition | Lughet