What is the full meaning of latests
LATEST, the most recent development [n]
Example of the word latests placed on a Scrabble board.