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.