otterlike adjective1 •Resembling or characteristic of an otter (animal). formsmore otterlike · most otterlike