Meaning of “the First Fleet” in the English Dictionary

british dictionary