ON THE MARK


Meaning of ON THE MARK in English

accurate, correct, dead on, spot on Your answer is right on the mark. Canada became a country in 1867.

English idioms vocab.      Словарь английских идиом и выражений.