idanieru5t7aalianues idanieru5t7aalianues 22-01-2017 English contestada 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.