Golden Bowl

Dictionary

VINDICATEDpp.

Defended; supported; maintained; proved to be just or true.