Freeloads [verb]

Definition of Freeloads:

take advantage

Synonyms of Freeloads:


Opposite/Antonyms of Freeloads:

-


Sentence/Example of Freeloads:

He found himself breathing heavily, despite the freeload conditions.