Definition

A victory or a triumph, often in a military or competitive context. It can also refer to a significant achievement or success in any area.