LAY SIEGE TO Meaning of LAY SIEGE TO in English Besiege, beset, invest. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012