Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
salamanders
in English
salamanders
us
/ˈsæləˌmandərz/
uk
/ˈsæləˌmandərz/
#uncommon
Lemma:
salamander
The lemma is the base or root form of this word.
Definitions
Noun
a
type
of
amphibian
(
terrestrial
);
reptile-like
a
heated
metal
tool
;
for
browning
food
a
small
overhead
cooking
appliance
;
for
browning
dishes