Golden Bowl

Dictionary

VINDICABLEa.

[infra.] That may be vindicated, justified or supported.