spet
noun
\ ˈspā\
plural -s
Definition of spet
: a small barracuda (Sphyraena sphyraena) of southern Europe
Keep scrolling for more