Log in
Search words & phrases
sord
US
・
UK
A1
Definition
Video subtitles
noun
(archaic) A sword.
A group or flock of mallards.