meaning of last place

1. lowest in rank or importance; "last prize"; "in last ">place"


Related Words

last-place |

Developed & Maintained By Taraprasad.com

Treasure Words