Word Definition

Execrated

  1. of Execrate

Synonyms