Golden Bowl

Dictionary

HARDFOUGHTa.

Vigorously contested; as a hard-fought battle.