Sekirov Dictionary
/
Practise
My words
Apps
Sign in
foxhound
noun
Foxhound
noun
foxhound
noun
1
•
Any
of
several
medium-sized
breeds
of
dog
developed
for
hunting
.
forms
foxhounds
Foxhound
noun
1
•
The
Soviet
MiG
31
aircraft
.
forms
Foxhounds
This dictionary works without the internet:
on your phone
·
in Chrome