Log in
Search words & phrases
feeder
US /ˈfidɚ/
・
UK /ˈfi:də(r)/
B1
Definition
Video subtitles
noun
Device that supplies food to animals
adjective
Part of a system which supplies the main part