Tinumpang

English:

1) stayed or used temporarily 2) got a lift

Bahasa Malaysia:

1) didiami atau digunakan sementara 2) tumpang