meaning of execrable

1. Deserving to be execrated; accursed; damnable; detestable; abominable; as, an execrable wretch.


Related Words

execrable |

Developed & Maintained By Taraprasad.com

Treasure Words