Sekirov Dictionary

screech

/skɹiːt͡ʃ/

verb2

noun4

  1. (Newfoundland) Newfoundland rum.
forms

scraught · screeched · screeching · screeches · screecheth

Phrases with screech

This dictionary works without the internet: on your phone · in Chrome