What is the full meaning of injectable
capable of being administered by injection [adj] / an injectable drug [n -S]
Example of the word injectable placed on a Scrabble board.