adj
Meaning 1
Powerful, effective, efficient, vigorous.
Definition source: English Wiktionary via Wiktextract
Usage: Northern-English, Scotland
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided