plural of fault; defects, mistakes, or geological fractures
from Old French faute meaning lack or failing, from Latin fallere to deceive
Try Another Word