Definitions of farm animal:

  • noun:   not used technically; any animals kept for use or profit