boomslang in French boomslang in French boomslang noun (South Africa) A highly venomous snake found in sub-Saharan Africa, Dispholidus typus. Add to Flashcards