English | German | Russian | Czech

scoon English

Meaning scoon meaning

What does scoon mean?

scoon

(ambitransitive) To skim along (a surface) like a vessel on the water.

Are you looking for...?