Sekirov Dictionary
/
Practise
My words
Apps
Sign in
umbrel
/ˈʌmbɹəl/
noun
1
•
(historical)
An
umbrere
;
the
visor
of
a
helmet
forms
umbrels
This dictionary works without the internet:
on your phone
·
in Chrome