near touch
English
Noun
near
touch
(
plural
near touches
)
(
figurative
,
dated
)
close shave