imbosture noun1 •(no longer used) embossed work; ornamentation; embossmentset out to the full height ; there nor wants Imbosture nor embroidery — 1604