We do not currently know of any antonyms for inflatable lifeboat.
For similar words to inflatable lifeboat, try:
Did you mean inflatable?