Log in
Search words & phrases
parasite
US /ˈpærəˌsaɪt/
・
UK /'pærəsaɪt/
B2
Definition
Video subtitles
noun
Small animal or plant living off a bigger one
One who depends on someone else, without working