battle-tested

adj — 2 senses

battle-tested

adj
1

Which has been tested on the battleground.

2

Figuratively Which has been successfully put to the test in a real-life situation, in conditions of real use.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.