Dictionary search results

Showing 1-8 of 8 results

one-shot British & World English

Achieved with a single attempt or action

have shot one's bolt British & World English

Have done all that is in one’s power

have shot one's bolt in bolt1 British & World English

Have done all that is in one’s power