EN

Synonyms for log ride

Most common

log flume

All synonyms

Noun

Definitions

  1. n. 1

    log flume (amusement park ride)