The army maintains a missile range in the desert.
Any good golf club will have a range where you can practice.
Does the word "range" mean the same thing in the above two sentences?
the same meaning