Definitions for "Vindicator"
One who vindicates; one who justifies or maintains.
a person who argues to defend or justify some policy or institution; "an apologist for capital punishment"
Keywords:  fun, freedom, sports, car, hours
a strong, quality sports car that can provide you with hours of fun and freedom
Keywords:  aircraft, see
for the aircraft, see SB2 U Vindicator