1. more or less; though not quite satisfactorily; after a fashion; pretty much; roughly; so far as it goes; technically
まだ不満そうながら、二人は一応、納得してくれたようだ。Though they still looked dissatisfied, the two seemed to accept it, more or less.
2. tentatively; for the time being
4. once