def dictionary_meaning
      if @dictionary_meaning.nil?
        @dictionary = Dictionary.new(@word)
        meanings = @dictionary.meanings
        if meanings.is_a? Array and not meanings.empty?
          @dictionary_meanings = meanings
          @dictionary_meaning = @dictionary.meaning
        end
      end
      @dictionary_meaning
    end
def dictionary_meaning
      if @dictionary_meaning.nil?
        @dictionary = Dictionary.new(@word)
        meanings = @dictionary.meanings
        if meanings.is_a? Array and not meanings.empty?
          @dictionary_meanings = meanings
          @dictionary_meaning = @dictionary.meaning
        end
      end
      @dictionary_meaning
    end
Gives dictionary meaning for the word
 @example
    word.dictionary_meaning
    #or
    word.meaning
 @note This method will hit the {Dictionary::PREFIX ENDPOINT} and will consume some time to generate result
 @return [String] containing meaning from Reference {Dictionary} for the word