English Etymology From snub + fin. Noun snubfin (plural snubfins) A dolphin, Orcaella heinsohni, that lives in northern Australian waters Wikiwand - on Seamless Wikipedia browsing. On steroids.