大正解

bang on the money; spot on; right answer

Meaning

  1. n
    bang on the money; spot on; right answer

Example sentences