In 1886, the Statue of Liberty was dedicated. What is the meaning of the word "dedicated" in this context? Can't seem to find the meaning from the dictionary.

Merriam-Webster defines dedicated as a verb. This is the meaning you need.

http://www.merriam-webster.com/dictionary/dedicate#h1

So does it mean "to set apart for a certain use"? So is it right to say that the Statue of Liberty is dedicated as a symbol of freedom?

Yes.

In the context of the dedication of the Statue of Liberty in 1886, the word "dedicated" means to officially set apart, assign, or consecrate something for a specific purpose or use. It implies a formal declaration or act that designates or declares the purpose of the entity being dedicated.

Since you mentioned that you couldn't find the meaning in the dictionary, let me guide you on how to find definitions in the future.

1. Start with a reliable dictionary: Online dictionaries like Merriam-Webster, Oxford English Dictionary, or Cambridge English Dictionary are great resources.

2. Search for the word: Type the word you're looking for in the search bar on their websites or in a search engine.

3. Review the definitions: Look for the definitions provided. Read through them to understand the various meanings and choose the one most appropriate for the context you're interested in.

4. Consider related words: If you're having trouble finding a definition for a specific word, try exploring synonyms or related words. Sometimes, similar words can provide insights by association.

5. Cross-reference multiple sources: If you're still unsure after consulting one source, check other dictionaries to compare definitions. Different dictionaries may provide slightly different interpretations based on their editorial approach.

Remember that context is crucial when looking up word meanings. The meaning of a word can vary based on the context in which it is used.