Definitions from Wiktionary (SDLT)
▸ noun: (UK) Initialism of stamp duty land tax.
▸ Words similar to sdlt
▸ Usage examples for sdlt
▸ Idioms related to sdlt
▸ Wikipedia articles (New!)
▸ Popular adjectives describing sdlt
▸ Words that often appear near sdlt
▸ Rhymes of sdlt
▸ Invented words related to sdlt
▸ noun: (UK) Initialism of stamp duty land tax.
Similar:
▸ Words similar to sdlt
▸ Usage examples for sdlt
▸ Idioms related to sdlt
▸ Wikipedia articles (New!)
▸ Popular adjectives describing sdlt
▸ Words that often appear near sdlt
▸ Rhymes of sdlt
▸ Invented words related to sdlt