LANCE FISH Meaning of LANCE FISH in English a slender marine fish of the genus ammodytes, especially ammodytes tobianus of the english coast; called also sand lance. Webster English vocab. Английский словарь Webster. 2012