English Dictionary
Definition tapis in British English
tapis noun
noun
1
to be discussed, considered or reviewed
Example
Rebecca's visa application is still on the tapis.
