Feckless January 9, 2020January 9, 2020 Coolest Words Dictionary Words Lacking initiative or strength of character; irresponsible.