Find the word definition

Wiktionary
devvel

alt. (context Scotland English) A hard blow. n. (context Scotland English) A hard blow. vb. 1 (context transitive Scotland English) To hit (something) hard. 2 (context transitive Scotland English) To stun (someone) by hitting.