non-buoyant Meaning, Definition & Usage

  1. adjective satellite tending to sink in a liquid or fall in air

WordNet