1. eellike - Adjective
2. eellike - Adjective Satellite
resembling an eel in being long and thin and sinuous