noun sand lance. New Zealand. sandfish(def 2). noun any silvery eel-like marine spiny-finned fish of the family Ammodytidae found burrowing in sand or shinglePopular name: launce