spouting

Explore definitions, synonyms, and language insights of spouting

Definitions

Adjective Satellite
propelled violently in a usually narrow stream