Meaning of “strewth” in the English Dictionary

british dictionary