Dictionary |
1 Result
#1
sneaking
s.
[
unavowed
] not openly expressed; "a sneaking suspicion"
. wn