Execrable : extremely bad or unpleasant.Importable : to bring or carry in from an outside source, especially to bring in (goods or materials) from a foreign country for trade or sale.Acceptable : able to be agreed on; suitable.Desirable : wished for as being an attractive, useful, or necessary course of action.Irritable : having or showing a tendency to be easily annoyed.Antonym of Execrable is Desirable