1) a thing devoted, thing dedicated, ban, devotion 2) a net, thing perforated 3) have been utterly destroyed, (appointed to) utter destruction