1 Answer
1

"I sat there watching on a rock" is unambiguous. You may be thinking that "watching on" can mean something like "gazing on" or "gazing at". But "watching" would be used transitively for that meaning: "watching a rock", never intransitively *"watching on a rock". The truly ambiguous sentence would be: "I sat there meditating on a rock".