/ ˈfekləs; NAmE / adjective
having a weak character; not behaving in a responsible way :
Her husband was a charming, but lazy and feckless man.
► feck·less·ness noun [ U ]
••
WORD ORIGIN
late 16th cent.: from Scots and northern English dialect feck (from effeck , variant of effect ) + -less .