1. In an admirable manner. 2. in an admirable manner; "the childrens responses were admirably ">normal"
admirably |