Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
thesaurus
F
S
<<
Terms for subject
Meaning 2
(6 entries)
sit on
(something)
to inquire into or deliberate over
Get short URL