What is the full meaning of semipolar
as in semipolar bond, a type of chemical bond [adj]
Example of the word semipolar placed on a Scrabble board.