tilla

tilla [teel’-lyah]
noun
1. Midship, gangway. (Nautical) (f)

Have a Spanish question? Get help from experts!