British Dictionary definitions for screech
screech1
/skriːtʃ/
noun
1.
a shrill, harsh, or high-pitched sound or cry
The Official Inktober Initiative #inktober2017 #inktober #brush #ink #screech #day9
No comments:
Post a Comment