Please enable javascript to use dictionary! Howto enable javascript?
assiduous▼adjectivehard-working, diligent
conscientious▼adjectivethorough, careful, or vigilant
↑