Word Definition - 神采奕奕
in glowing spirits (idiom); bursting with life; radiating health and vigor
Report an issue
Flag incorrect definitions, examples, etymology, etc.