toadyish

Explore definitions, synonyms, and language insights of toadyish

Definitions

Adjective Satellite
attempting to win favor from influential people by flattery
Adjective Satellite
attempting to win favor by flattery