Word Definition

Execrating

  1. of Execrate

Synonyms