Log in
Search words & phrases
awsome
US
・
UK
A1
Definition
Video subtitles
adjective
Extremely impressive or daunting; inspiring awe.
adverb
Extremely well; excellently.