Long plume Synonyms

Definitions for Long


LP abbreviation

LP is an abbreviation for Long Plume
What does LP stand for?
LP stands for "Long Plume"

Definitions for Plume


  • (noun) something given in recognition of achievement
  • (verb) to think highly of (oneself)
  • (noun) the light horny waterproof structure forming the external covering of birds