Definition:(adjective satellite) (of a substance) taken into and retained in another substance; "the sorbed oil mass"; "large volumes of ####### hydrogen in palladium"(adjective satellite) closed off; "an ####### artery"
| ** Please Select the best Word that fits the definition in the left column |