hem in
Info · Definitions · Synonyms · Characters
Definitions
(noun) a reddish-brown chloride of heme; produced from hemoglobin in laboratory tests for the presence of blood. Synonyms: hemin, protohemin.
Noun Definition 1
(verb) surround in a restrictive manner. Synonyms: hem in. Example: "The building was hemmed in by flowers."
Verb Definition 1