Home
Instructions
About
Words
Home
Instructions
About
Words
witness stand
witness stand
noun
{bc}a stand or an enclosure from which a witness gives evidence in a court
Words:
witness corner
witnessable
Sponsored by CamVino
Fine wine at friendly prices
camvino.co.uk
universal_modal
universal_coupled_modal