Not capable of occurring or being accomplished or dealt with English: impossible Bahasa: mustahil Less certain link between this word and this sense.