I agree too, and have for all of my adult life, except for three or four hours last night, when I understood that the definition from the questioner's dictionary was the correct one. When I found that MW Unabridged defined the expression as "at or on (a specific time or date),"...