Definition of "imbraced"

imbraced