Where to put an adjective to avoid ambiguity?

The essence of this question is not about style. It is foremost about avoiding ambiguity.

The sentence is "She called me." If I want to use the word "sniffling" to describe the caller, where should I put it? I don't want to use the adverb "snifflingly".

If a noun is used instead of the pronoun 'She', it's very clear to say "a sniffling child called me".


I would say:

She called me, sniffling.

That would be an example of an absolute adjective:

Absolute adjectives do not belong to a larger construction (aside from a larger adjective phrase), and typically modify either the subject of a sentence or whatever noun or pronoun they are closest to; for example, happy is an absolute adjective in "The boy, happy with his lollipop, did not look where he was going."


If you must use the word "She", I would put the adjective at the end of the sentence:

She called me, sniffling.

Note that without proper punctuation this may be ambiguously interpreted, with an alternate interpretation suggesting that "sniffling" were a name:

She called me "sniffling".