Skip to content
Kotomora

スキール音おん

Meanings

1

noun

squeal (of tires or train wheels)

Refers to the high-pitched screeching sound produced by tires losing traction or by train wheels on rails.