English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition touch in British English

touch phrase

phrase
1

something that you add or do to make something complete

Example

The band is putting the finishing touches to their third album.

Synonyms and related words
Definition  touch in British English