Meaning of "RIB"

Rigid inflatable boat.

RIB Meaning of