9 letters · 15 points in Scrabble
adjective according to schedule or without delay; on time
adjective ready and willing or quick to act
adjective performed with little or no delay