What is the full meaning of embarcations
EMBARCATION, the act of embarking [n]
Example of the word embarcations placed on a Scrabble board.