Search the meaning/definition of over one hundred thousand
words!
Random Word
difficult means
not easy; requiring great physical or mental effort to accomplish or comprehend or endure; "a difficult task"; "nesting places on the cliffs are difficult ... more