← DefinitionshareGuessparasitenounAn organism that lives on or inside another organism (called a host) and gets food or shelter from it, often harming the host.SynonymsfreeloadernounleechnounAntonymshostnoun