GeneralConnection.com
➔
Dictionary
on the dot
Adverb
1. precisely
1. exactly, on the nose, on the button
Usage