Assiduate
(
a.
) Unremitting; assiduous.