Meaning of “strewth” in the English Dictionary

English