Something that is hard to do, understand, or deal with; a problem or obstacle.
From Latin 'difficilis' (dis- 'not' + facilis 'easy'), literally meaning 'not easy.' Entered English through Old French around the 13th century.
Try Another Word