Vocabulary

百発百中

always hitting the bull's-eye; infallible

noun