thy high place See Ezekiel 16:24.

made … to be abhorred This sense is doubtful; the word means to abominate, hence dishonour or disregard, or as we might say "prostitute thy beauty."

Continues after advertising
Continues after advertising