ASTRUT MEANING IN ENGLISH

• Astrut Definition & Synonyms

  1. (a. & adv.) Sticking out, or puffed out; swelling; in a swelling manner.
  2. (a. & adv.) In a strutting manner; with a strutting gait.


RECENT SEARCHES