sedulous meaning
sedulous. 1  diligent in application or attention; persevering; assiduous. 2  persistently or carefully maintained: sedulous flattery.