free-living Meaning, Definition & Usage

  1. adjective satellite not parasitic on another organism
    nonsymbiotic; nonparasitic.

WordNet


Free"-liv`ing noun
Definitions
  1. Unrestrained indulgence of the appetites.

Webster 1913