Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
razorfish
in English
razorfish
us
/ˈreɪzərfɪʃ/
uk
/ˈreɪzəftɪʃ/
#uncommon
Definitions
Noun
fish
with
elongated
bodies
;
sharp
snouts
a
type
of
marine
fish
;
found
in
tropical
waters
Base Words
razor
fish