dtomaloff: a. sand-
dtomaloff: adj. arriving etc on time; not late
dtomaloff: from sub- + pōnere to put