As adjectives the difference between incommunicable and indefinable
is that
incommunicable is that cannot be communicated or transmitted while
indefinable is that cannot be precisely defined or put into words.
As a noun indefinable is
anything that cannot be defined.