Lughet
lambaste — English Definition | Lughet