here-right
adverb
dialectal, England
: on the spot : right here
let's settle it here-right—F. T. Elworthy
Love words? Need even more definitions?
Merriam-Webster unabridged
Share