ASTRUT Meaning of ASTRUT in English (a. & adv.) Sticking out, or puffed out; swelling; in a swelling manner. Webster's English dictionary. Английский словарь Webster. 2012