Boomslang meaning. There is one meaning in OED's entry for the noun boomslang.