What is the full meaning of chinampa
a floating garden of earth piled on rafts of twigs [n -S]
Example of the word chinampa placed on a Scrabble board.