noun a peninsula in the N Russian Federation in Asia, between the Kara and Laptev seas. noun a large peninsula of N central Russia, between the Kara Sea and the Laptev SeaAlso called: Taymyr Peninsula