Rhyme Desk
Find rhyming words!

Definition of "Localize" :

verb: locate

verb: restrict something to a particular area

verb: concentrate on a particular place or spot

"The infection has localized in the left eye."

verb: identify the location or place of

"We localized the source of the infection."