Scrabble word: LETTING
In which Scrabble dictionary does LETTING exist?
Definitions of LETTING in dictionaries:
- noun - property that is leased or rented out or let
- noun - a brutal terrorist group active in Kashmir
- noun - a serve that strikes the net before falling into the receiver's court
- verb - to obstruct the progress of