squick – Deutsch–English translations

🇬🇧 en de 🇩🇪

squick noun

  /skwɪk/
  • source of individual psychological discomfort
Ekel

squick verb

  /skwɪk/
  • to experience disgust
ekeln
Wiktionary Links