acuate

Explore definitions, synonyms, and language insights of acuate

Definitions

Adjective Satellite
ending in a sharp point