What is the full meaning of superphosphate
acid phosphate [n -S]
Example of the word superphosphate placed on a Scrabble board.