Back to Dictionary

Dictionary

n.
The act of feeding, or providing food.

<< 1 >>