Touze

enUK
(touz)
v. t. & i.1.See Touse.